Elastic Memory Management of Virtualized Infrastructures for Applications with Dynamic Memory Requirements

نویسندگان

  • Germán Moltó
  • Miguel Caballer
  • Eloy Romero
  • Carlos de Alfonso
چکیده

This paper addresses the impact of vertical elasticity for applications with dynamic memory requirements when running on a virtualized environment. Vertical elasticity is the ability to scale up and scale down the capabilities of a Virtual Machine (VM). In particular, we focus on dynamic memory management to automatically fit at runtime the underlying computing infrastructure to the application, thus adapting the memory size of the VM to the memory consumption pattern of the application. It is described an architecture, together with a proof-of-concept implementation, that dynamically adapts the memory size of the VM to prevent thrashing while reducing the excess of unused VM memory. For the test case, a synthetic benchmark is employed that reproduces different patterns that arise on real scientific applications. The results show that vertical elasticity, in the shape of dynamic memory management, enables to mitigate memory overprovisioning at controlled application performance penalty.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Chapter Two towards Autonomic Transactional Replication for Cloud Environments

In recent years, in-memory transactional data platforms, often referred to as NoSQL data grids, have emerged as a reference solution for transactional data management in the cloud. In these in-memory platforms, replication plays a role of paramount importance for fault-tolerance purposes, given that it represents the key means to ensure data durability in the face of unavoidable node failures. ...

متن کامل

Adaptive Tunable Vibration Absorber using Shape Memory Alloy

This study presents a new approach to control the nonlinear dynamics of an adaptive absorber using shape memory alloy (SMA) element. Shape memory alloys are classified as smart materials that can remember their original shape after deformation. Stress and temperature-induced phase transformations are two typical behaviors of shape memory alloys. Changing the stiffness associated with phase tran...

متن کامل

Chaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments

Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...

متن کامل

Heterogeneous Memory Management in Datacenter

Heterogeneous memory management combined with server virtualization in data-centers is expected to increase the software and OS management complexity. State-of-the-art solutions for both virtualized and non-virtualized systems rely exclusively on the expensive page migrations techniques, limiting the benefits from heterogeneity. To address this, we design HeteroOS, a novel application-transpare...

متن کامل

Effect of Electrical Current on Nitinol Medical Staples Shape Memory

Medical staples are one of the nitinol shape memory alloys applications which their pedicles have to be bent for suitable function with an appropriate angle at a specified temperature .It is achievable by shape memory effect. For this purpose, samples of nitinol super elastic alloys were bent in a steel mold with different angles & formed orthopedic staples. Then shape memory effect was induced...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013